musk rose (rosa moschata) - Turkish English Dictionary